@charset "utf-8";
/*公用*/
*{margin:0;padding:0;}
html,body{-webkit-text-size-adjust:none;}
body {font-size: 16px; line-height: 1.5; font-family:'Microsoft Yahei','simsun','arial','tahoma';  color: #222; background: #fff;  
  font-family: "微软雅黑","Microsoft Yahei";   }

ol li,ul li{ margin:0;padding:0;list-style-type:none; vertical-align:middle;}
img{border:none;vertical-align:middle;}
input{vertical-align:middle;outline: none;border: none;}
font{font-size:12px;}
table1{border-collapse: collapse;border-spacing: 0;}
p,h1,h2,h3,h4,h5,h6{margin:0;padding:0;}
i{font-style: normal;}
a{color:#fff;}
a:link,a:visited,a:active,a:hover{text-decoration:none;}
.clear{clear:both;}
.f12{font-size: 12px;}.f14{font-size: 14px;}.f16{font-size: 16px;}.f18{font-size: 18px;}.f20{font-size: 20px;}.f24{font-size: 24px;}.f32{font-size: 32px;}
.fl{float:left;}
.fr{float:right;}

.cdiv{width:1024px;margin:auto;height:460px;position:relative;}
.cdiv1{position:absolute;top:106px;left:760px;width:350px;height:36px;padding-top:232px;z-index:0;color:#fff;}

/* clear float */
.clear, .clearfix:after {
    clear: both;
}
.clear, .clearfix:before, .clearfix:after {
    display: block;
    overflow: hidden;
    width: 0; height: 0;
}
.clearfix:before, .clearfix:after {
    content: '';
}
.clearfix {
    *zoom: 1;
}
.clear{clear: both;}
.ds{display: block;}
.tat{text-align: center;}
.indent2{text-indent: 2em;}

.cw{color: #fff;}.cb{color: #222}.cr{color:#EB020E}.bcl{background: green}
.c666{color: #666;}.c333{color: #333;}
.f12{font-size: 12px}.f18{font-size: 18px}.f14{font-size: 14px}.f16{font-size: 16px}.f24{font-size: 24px}.f22{font-size: 22px}

.mt20{margin-top: 20px}.mt2{margin-top: 2px}.mt5{margin-top: 5px;}.mt40{margin-top:40px;}.mt35{margin-top:35px;}.mt10{margin-top: 10px}.mt16{margin-top: 16px}.mt30{margin-top:30px;}.mt13{margin-top:13px;}
.ml40{margin-left: 40px}.ml10{margin-left: 10px}.ml150{margin-left:150px}.ml70{margin-left: 70px}.ml80{margin-left: 80px}.ml20{margin-left: 20px}.ml30{margin-left: 30px}
.mr15{margin-right: 15px}.mr5{margin-right: 5px}.mr10{margin-right: 10px}.mr70{margin-right: 70px}
.mb10{margin-bottom:10px;}.mr20{margin-right: 20px}.mt32{margin-top:32px;}.mt27{margin-top:27px;}
.mb30{margin-bottom: 30px;}
.bb9{
	background: #b90916;
}
.postion_r{
	position: relative;
}
.grey-line {
    height: 1px;
    background-color: #f2f2f2;
}
.verm img {
    margin-top: -7px;
}